small stall - Turkish English Dictionary